English Dictionary
◊ LOTUS TREE
lotus tree
n : shrubby deciduous tree of the Mediterranean region [syn: {Ziziphus
lotus}]